\documentclass[10pt,a4paper]{article}
\usepackage[paperwidth=190mm,paperheight=290mm,left=1.5cm,top=3cm,right=1.5cm,bottom=1cm,head=2.0cm,includefoot]{geometry}
\usepackage[utf8]{inputenx}
\usepackage[usenames,dvipsnames]{color}
\usepackage{pdfpages}
\usepackage[activeacute,spanish]{babel}
\usepackage{titlesec}
\usepackage{lastpage}
\usepackage{comment}
\usepackage{fancyhdr}
\usepackage{enumerate}
\usepackage{etoolbox}
\usepackage[procnames]{listings}
\usepackage{setspace}
\usepackage{palatino}
\setcounter{section}{1}

\begin{document}
\section*{Archivo README}
\subsection{Indicaciones de instalación}
\begin{enumerate}

  \item Insertar el dispositivo de almacenamiento.
  \item Crear en el directorio corriente un directorio de trabajo.
  \item Copiar grupo06.tar.gz en ese directorio.
  \item Extraer los archivos del tar.gz en ese mismo directorio.
  \item Desde la consola para extraer los archivos se utiliza el comando:
   \begin{verbatim}
   		tar -zxvf grupo06.tar.gz 
   \end{verbatim}
  
\end{enumerate}

\subsection{Instrucciones de instalación}

\begin{enumerate}
  \item Abrir la terminal.
  \item Dirigirse al directorio de trabajo.
  \item Ejecutar InstalY.sh como indica el comando.
  \item Seguir los pasos que aparecen en pantalla para instalar el componente.
  \item Para poder instalar el Componente se debera tener instalado Perl 5 en alguna de sus versiones, el instalador indicara si lo tiene instalado o no.
  \item El instalador verificara si hubo instalación previa, en caso de estar completa terminara la instalación, en caso de estar incompleta podra completar la misma.
  \item Si el instalador finaliza exitosamente, dejara un árbol de directorios dentro de la carpeta \textit{$\sim$/grupo06/}, donde $\sim$ es el directorio donde se ejecuto el instalador, cuyos directorios seran los que el usuario indico durante la instalación, tambien deja un archivo de configuración con la ruta \textit{$\sim$/grupo06/conf/InstalY.conf} y un archivo de log de la instalación en el mismo directorio con el nombre \textit{InstalY.log}
\end{enumerate}

\subsection{Instrucciones para correr el paquete}

\begin{enumerate}
  \item Abrir la terminal.
  \item Dirigirse al directorio de archivos ejecutables indicado en la instalación, en caso de no saber cual fue, puede ejecutar nuevamente la instalación que dira en el listado de configuración cual fue.
  \item Ejecutar InicioY.sh como indica el comando.
  \item Si la inicializacion termina exitosamente, entonces se pedira al usuario
	que ingrese la cantitad de ciclos para DetectaY y el tiempo de espera entre 
	ciclos en segundos.
  \item Al finalizar la inicialización de parametros el comando podra llamar a Detectar, en caso de no iniciar Detectar, debera iniciarse manualmente.
\end{enumerate}
  
\subsection{Instrucciones para mover archivos}

\begin{enumerate}
  \item Se debe ejecutar MoverY.sh indicando la ruta del archivo a mover y el
  directorio de destino. Se podr\'a indicar adem\'as el comando que invoca la funci\'on. \\ 
  Maneras de invocar MoverY.sh:
  \begin{verbatim}
    MoverY.sh <Ruta del Archivo> <Destino>
    MoverY.sh <Ruta del Archivo> <Destino> <Comando>
  \end{verbatim}     
\end{enumerate}


\subsection{Instrucciones para visualizar contenido de archivo de log}
\begin{enumerate}
  \item Se debe ejecutar VlogY.sh indicando el nombre del comando, que se
  corresponde con el nombre del archivo log a visualizar, e indicando además
  el filtro que se desea realizar.
  
  A continuación se detallan cuales son las opciones que permiten visualizar el contenido del log:

  \begin{itemize}
    \item Opción -l n: esta opción permite visualizar las ultimas n lineas del archivo log correspondiente.
      Uso:
      \begin{verbatim}
        VlogY.sh <Comando> -l <Numero de lineas>  
      \end{verbatim}
      
    \item Opción -f n: permite visualizar las primeras n lineas del archivo log correspondiente.
      Uso:
      \begin{verbatim}
        VlogY.sh <Comando> -f <Numero de lineas>  
      \end{verbatim}
     
    \item Opción -s: permite visualizar aquellas que contienen al string buscado, indicando
    el número de linea en el que aparecen en el archivo log correspondiente.
    Uso:
    \begin{verbatim}
      VlogY.sh <Comando> -s <String a buscar>
    \end{verbatim}   
  \end{itemize}
\end{enumerate}

\subsection{Instrucciones para detener ejecuci\'on de comandos}
\begin{enumerate}
  \item Identificar el nombre del comando a ser detenido
  \item Abrir una terminal
  \item Ejecutar:
    \begin{verbatim}
      StopY.sh <Comando>
    \end{verbatim}
  \item La funcion ejecutada solicita al proceso asociado al comando que se detenga y
    espera a verificar que se cumpla esto, indicando al usuario el resultado. En el caso
    normal, el proceso termina de realizar sus tareas pendientes y se detiene correctamente.
    En caso de error, continuar con estas instrucciones.

  \begin{center}
    \bfseries\Large ADVERTENCIA
    
    \normalsize Continuar con estas instrucciones lleva a detener forzozamente la ejecucion
      del proceso, lo cual puede interrumpir procesamiento importante e irrecuperable y puede
      dañar irreparablemente archivos en uso. 
  \end{center}

  \item Ejecutar:
    \begin{verbatim}
      StopY.sh -K <Comando>
    \end{verbatim}
  \item La funcion ejecutada da al comando un tiempo adicional para que responda al
    pedido anterior. Si se detiene en ese periodo, continua como el caso anterior. Si no
    se detiene, se invoca al sistema operativo para detener forzozamente su ejecucion,
    lo cual puede interrumpir procesamiento importante e irrecuperable y puede dañar
    irreparablemente archivos en uso por el proceso.
\end{enumerate}
\end{document}